rubber plantation/patch - French English Dictionary